Staged Database Systems

نویسنده

  • Stavros Harizopoulos
چکیده

Database system architectures face a rapidly evolving operating environment where millions of users store and access terabytes of data. To cope with increasing demands for performance highend DBMS employ parallel processing techniques coupled with a plethora of sophisticated features. However, the widely adopted work-centric thread-parallel execution model entails several shortcomings that limit server performance, the most important being failure to exploit instruction and data commonality across concurrent requests. Moreover, the monolithic approach in DBMS software has lead to complex designs which are difficult to extend. This thesis introduces a staged design for high-performance, evolvable DBMS that are easy to fine-tune and maintain. I propose to break the database system into modules and encapsulate them into self-contained stages connected to each other through queues. The staged, data-centric design remedies the weaknesses of modern DBMS by providing solutions at (a) the hardware level: it optimally exploits the underlying memory hierarchy, and (b) at a software engineering level: it is more scalable, easier to extend, and more readily fine-tuned than traditional database systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of Scheduling Policies in a Staged-Database System

Traditional database systems execute queries using one query multiple operators approach. Such systems do not cash on the common data or computation which could be used by multiple queries. Thus leading to poor performance. To overcome these deficiencies, Staged-DB approach has been proposed, where the philosophy is one operator multiple queries. A Staged-DB system splits a traditional DBMS int...

متن کامل

A Case for Staged Database Systems

Traditional database system architectures face a rapidly evolving operating environment, where millions of users store and access terabytes of data. In order to cope with increasing demands for performance, high-end DBMS employ parallel processing techniques coupled with a plethora of sophisticated features. However, the widely adopted, work-centric, thread-parallel execution model entails seve...

متن کامل

Costs of staged versus simultaneous bilateral total knee arthroplasty: a population-based study of the Taiwanese National Health Insurance Database

BACKGROUND Bilateral total knee arthroplasty (TKA) is required for many patients. There are few studies comparing the overall costs of staged and simultaneous bilateral TKA. METHODS The Taiwan National Health Insurance Research Database (NHIRD) was searched, and the total medical costs of 452 patients who received simultaneous bilateral TKAs were compared with those of 690 who received staged...

متن کامل

Identifying design parameters for fuzzy control of staged ventilation control systems

Conventional staged ventilation systems are commonly used in agriculture to maintain interior environments near desired conditions for livestock housing and greenhouses. This paper identifies design parameters for fuzzy-based control of these staged ventilation systems. A simple non-steady state heat balance is used in conjunction with a broiler house simulation model, and coupled with a model ...

متن کامل

On Building a Hyperdistributed Database

Sharing data among disparate databases has so far mostly been achieved through some form of ad{hoc schema integration. This approach becomes less tractable as the number of participating database grows. Therefore, the complexity of making autonomous heterogeneous databases interoperate is dependent on adequately addressing the autonomy and heterogeneity issues. In this paper, we describe a prot...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003